package com.YCH.model.article.vos;

import com.YCH.model.annotation.DateConvert;
import com.YCH.model.annotation.IdEncrypt;
import com.YCH.model.user.vo.UserVo;
import lombok.Getter;
import lombok.Setter;
import java.util.Date;
import java.util.HashMap;

@Getter
@Setter
public class ApShowArticle {
    private ArticleShowList content;
    @IdEncrypt
    private Long categoryId;
    // 用户
    private UserVo user;
    // 点赞、收藏、查看、评论数量、转发、阅读位置（未实现）
    private ArticleActionVo articleOpeartor;
    // 点赞、收藏、查看、评论数量、转发、阅读位置 配置（未实现）
    private HashMap<String,Boolean> articleOperatorConfig;
    // 省市区
    private LocationVo location;
    @DateConvert("yyyyMMddHHmmss")
    private Date creatTime;
}
